large tortoiseshell - English Synonyms Dictionary